﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<UI.Data.Ventas>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Detalles de la Publicacion
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h2>
        Detalles de la Publicacion de:
        <%:Model.Producto.Nombre %>
    </h2>
    <fieldset>
        <div style="display: inline; float: left">
            <h3>
                Detalles de la publicacion</h3>
            <%: Html.Label("Producto:") %>
            <%: Html.DisplayFor(modelItem => Model.Producto.Nombre) %>
            <br />
            <%: Html.Label("Descripcion:") %>
            <%: Html.DisplayFor(modelItem => Model.Producto.Descripcion) %>
            <br />
            <%: Html.Label("Precio unitario:") %>
            <%: Html.DisplayFor(modelItem => Model.Producto.Precio) %>
            <br />
            <%: Html.Label("Stock:") %>
            <%: Html.DisplayFor(modelItem => Model.Producto.Stock) %>
            <br />
            <%: Html.Label("Para usarlo en:") %>
            <%: Html.DisplayFor(modelItem => Model.Producto.Deportes.Nombre) %>
            <br />
            <%: Html.Label("Veces comprado:") %>
            <%: Html.DisplayName(Model.Producto.Compras.Where( x=>x.IdProducto == Model.Producto.Id).Count().ToString()) %>
        </div>
        <div style="display: inline; float: right">
            <h3>
                Detalles del usuario</h3>
            <%: Html.Label("Nombre de usuario:") %>
            <%: Html.DisplayFor(modelItem => Model.Usuarios.Username) %>
            <br />
            <%: Html.Label("Valoracion:") %>
            <%: Html.DisplayFor(modelItem => Model.Usuarios.Puntos) %>
            <br />
            <h3>
                Comentarios</h3>
            <%if (Model.Comentarios.Count() > 0)
                  foreach (var item in Model.Comentarios)
                  { %>
            <%: Html.Label("Usuario:") %>
            <%: Html.DisplayFor(modelItem => item.Usuarios.Username) %>
            <br />
            <%: Html.Label("Valoracion:") %>
            <%: Html.DisplayFor(modelItem => item.Descripcion) %>
            <%} %>
            <%else %>
            <%:Html.DisplayName("Actualmente no se han hecho comentarios sobre esta publicacion") %>
        </div>
        <div style="display: inline; float: right">
        </div>
    </fieldset>

    <%: Html.ActionLink("Valorar", "Valorar", new { idVenta = Model.Id, userId = UI.Helpers.MySession.Current.UserId }, new { @class = "btn btn-primary" })%>

    <br />
    <br />

    <%:Html.ActionLink("Comprar", "Buy", new { id = Model.Id }) %>

    <p>
    </p>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="ScriptsSection" runat="server">
</asp:Content>
